package comandos;

import entidades.Familia;
import sistema.Sistema;


public class ComandoEditarFamilia implements IComando{
    Familia newFamilia;
    Familia oldFamilia;

    public ComandoEditarFamilia(Familia newFamilia, Familia oldFamilia) {
        this.newFamilia = newFamilia;
        this.oldFamilia = oldFamilia;
    }
    
    @Override
    public void execute() {
        Sistema.getInstance().editFamilia(newFamilia, oldFamilia);
    }

    @Override
    public void undo() {
        Sistema.getInstance().editFamilia(newFamilia, oldFamilia);
    }

    @Override
    public String toString() {
        return getClass().getSimpleName();
    }
}
